View Javadoc

1   package uba.db.sql.language;
2   
3   /***
4    * Interfaz que deben cumplir las definiciones de columnas en la sentencia
5    * CREATE TABLE.
6    * 
7    * @version $Revision: 1.4 $
8    */
9   public interface ColumnDeclaration extends Visitable {
10      /***
11       * Retorna el nombre de la columna.
12       */
13      ColumnName columnName();
14  
15      /***
16       * Retorna un objeto que contiene los constraints que existen para la
17       * columna (si puede se null o no, etc).
18       */
19      ColumnConstraintDeclaration constraint();
20  }